
// .global simple_print_u32_hex
// .global simple_puts

.macro call_fn fn_name
	mov lr, pc
	b \fn_name
.endm

.macro asm_print_u32 reg
	push {r0}
	mov r0, \reg
	call_fn simple_print_u32_hex
	pop {r0}
.endm

.macro asm_puts reg
	push {r0}
	mov r0, \reg
	call_fn simple_puts
	pop {r0}
.endm

